executive role - Spanish English Dictionary